/*reset重置代码*/
*{margin:0;padding:0;font-family:"Microsoft YaHei",Helvetica,Arial,Tahoma,sans-serif;}
ul,li{list-style:none;}
a{text-decoration:none;color:#000;-webkit-tap-highlight-color: transparent;}
h1,h2,h3,h4,h5,h6{font-weight:normal}
html5\article,html5\section,html5\nav,html5\aside{display: block;}
strong{font-weight:normal;}
i{font-style: normal;}
input,input:focus,input:active{user-select: text;outline:none;}
select,textarea{-webkit-appearance: none;appearance: none;resize: none;outline: 0;}
/*style base*/
.l{float:left;}
.r{float:right;}
.hide{display:none;}
.show{display:block;}
.rborderf0{border-right:1px solid #f0f0f0;}
.max4 {max-width: 3.7rem;}
.max7 {max-width: 7.0rem;}
.puboverflow{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
body{overflow-x:hidden;}
.clears{clear:both;display:block;}
.bgfff{background:#fff;}
.bgf0f0f0{background:#f0f0f0;}
.bg36c7b7{background:#36c7b7;}
.cl333{color: #333;background: #fff;}
.bg36c8b8{background: #36c8b8;color: #fff;}
.ft000{color:#000;}
.ftfff{color:#fff;}
.ft36c7b7{color:#36c7b7;}
.bt36c{color:#36c7b7;border-bottom:2px solid #36c7b7;}
.clo36c{color:#36c7b7;}
.clfff{color:#fff;background:#36c7b7;}
.bg36fff{background:#fff;color:#36c7b7;}
.border-r{border-right:1px solid #ccc;}
.bgff5d{background:#ff5d44;}
.blur {-webkit-filter: blur(10px);-moz-filter: blur(10px);-ms-filter: blur(10px);filter: blur(1px);}
.bgff36c{background:#fff;color:#36c7b7;}
.bgf036c{background:#f0f0f0;color:#36c7b7;}
.noborder{border:none;}
.topborder{border-top:1px solid #ccc;}
.topborf0f{border-top:1px solid #f0f0f0;}
/*遮罩层*/
.loading-indicator{ position: fixed; top:0rem;width: 100%; height: 100%; z-index: 1000; background:black; opacity: 0.7; display:none; }
.indicator{ position:fixed; width:100%; top:0px;z-index: 1222; }
.indicator .img1{ width:100%; display:none; }
.indicator .img2{ width:100%; display:none; }
.ovfHiden{overflow: hidden;height: 100%;}
/*搜索历史*/
#centerHistory{ position: fixed; left:50%; margin-left:-8rem; width:16rem; display: none; z-index: 1000; background:#f0f0f0; height: 100%; }
#centerHistory .p1{ font-size: 0.7rem; padding-top: 0.5rem; text-indent:1rem; padding-bottom: 0.5rem; background:#f0f0f0; } 
#centerHistory .history{ width: 15rem;max-height:8.75rem; background: #fff; margin: 0 auto;overflow:hidden;} 
.history li{ position:relative; height: 1.75rem; font-size:0.7rem; line-height: 1.75rem; border-bottom: 1px solid #f0f0f0; } 
.history li i{ position:absolute; right:.5rem; top:.5rem; width:.5rem; height:.5rem; border:none; border-top:3px solid #ccc; border-right:3px solid #ccc; transform:rotate(45deg); -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); } 
.history .center-img{ height:.6rem; width:.6rem; display: inline-block; vertical-align: middle; padding-left: 0.3rem; } 
.history .li-span{ height: 1.2rem; display: inline-block; margin-left: 0.8rem; line-height: 1.2rem; } 
.history .img-tag{ width: 0.4rem; height: 0.5rem; display: inline-block; margin-left: 10.5rem; vertical-align: middle; } 
#centerHistory .history-clear{ width: 15rem; height: 1.75rem; background: #fff; margin: 0 auto; } 
.clear-p{ text-align: center; font-size:0.7rem; padding-top: 0.5rem; padding-bottom: 0.5rem; background: #fff; }
/*底部样式*/
#footer .footer-ul{width: 14.8rem;height: 0.65rem;margin: 0 auto;}
#footer .footer-ul ul{margin-top: 1.5rem;width: 14.8rem;height: 0.7rem;}
#footer .footer-ul ul .li{width: 2.8rem;height: 0.65rem;border-left:1px  solid #666;text-align: center;line-height: 0.65rem;float: left;}
#footer .footer-ul ul li a{color: #36c7b7;font-size:.6rem;height: 0.65rem;display: inline-block;vertical-align: top;}
#footer .footer-ul ul .first{width: 2.8rem;height: 0.65rem;text-align: center;line-height: 0.65rem;float: left;}
/*swiper插件*/
.swiper-container {width: 16rem;height:12.5rem;color: #000;text-align: center;}
.pagination {position: absolute;z-index: 20;left: 50%;margin-left:-12px;bottom:2px;}
.swiper-pagination-switch {display: inline-block;width: 8px;height: 8px;border-radius: 8px;background: #f0f0f0;margin-right: 5px;border: 1px solid #fff;cursor: pointer;}
.swiper-active-switch {background: #36c7b7;}
/*底部*/
.footer{width:16rem;height:5.75rem;margin:0 auto;background: #f0f0f0;margin-bottom:2.5rem;}
.footer .pagenum{width:16rem;height:2.25rem;line-height:2.25rem;padding-left:.2rem;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border}
.footer .pagenum span{display:inline-block;width:3rem;height:1.25rem;line-height:1.25rem;vertical-align:middle;color:#36c7b7;border:1px solid #36c7b7;font-size:.6rem;text-align:center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-appearance:none;appearance:none;}
.footer .pagenum .currentpage{display:inline-block;width:1.45rem;height:1.25rem;text-align:center;line-height:1.25rem;vertical-align:middle;font-size:.6rem;}
.footer .footer-nav{position:relative;width:16rem;margin:0 auto;height:3.5rem;}
.footer .footer-nav .nav-ul{position:absolute;width:10.5rem;height:1.5rem;top:50%;left:50%;margin-top:-.75rem;margin-left:-5.25rem; }
.footer .footer-nav .nav-ul li{width:3.40rem;height:1.rem;line-height:1.rem;float:left;text-align:center;font-size:.6rem;color:#36c7b7;}
.footer .footer-nav .nav-ul .bord-r{border-right:2px solid #ccc;}

/*app下载悬浮框*/
#download-app{position:fixed;bottom:0px;width:16rem;height:2.5rem;left:50%;margin-left:-8rem;background:#9b9d9c;font-family:serif;}
#download-app .down-content{display:block;position:relative;width:16rem;height:2.5rem;z-index:55;}
#download-app .down-content .close{position:absolute;top:0;left:0;width:.87rem;height:.87rem;z-index:9999;}
#download-app .down-content .down-left{width:2.75rem;text-align:center;height:2.5rem;}
#download-app .down-content .down-left img{width:1.5rem;height:1.5rem;margin-top:.5rem;}
#download-app .down-content .down-center{width:8.5rem;height:2.5rem;padding-top:.5rem;color:#fff;}
#download-app .down-content .down-center .unmgntop{font-size:.5rem;}
#download-app .down-content .down-center .mgntop{font-size:.5rem;margin-top:.15rem;}
#download-app .down-content .down-right {width:4.75rem;text-align:center;height:2.5rem;line-height:2.5rem;}
#download-app .down-content .down-right span{display:inline-block;width:3rem;height:1.12rem;line-height:1.12rem;vertical-align:middle;text-align:center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-appearance:none;appearance:none;background:#36c7b7;color:#fff;box-shadow: 0 0 0 1px gray; -webkit-box-shadow: 0 0 0 1px gray; -moz-box-shadow: 0 0 0 1px gray; font-size:.6rem;}

/*回到顶部*/
.back-top{display:none;position:fixed;width:2.5rem;height: 2.5rem;right:0px;bottom:4rem;}
.back-top img{width:2.25rem;}

/*正在加载中*/
.data-loading{width:16rem;height:1rem;text-align:center;margin:0 auto;font-size:.6rem;color:#36c7b7;}